Battersea Park
Place in London, United KingdomBattersea Park is a 200-acre (83-hectare) green space at Battersea in the London Borough of Wandsworth in London. It is situated on the south bank of the River Thames opposite Chelsea and was opened in 1858.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Prince of Wales Drive, London
Street in Battersea, London
The Albert Palace
York Mansions
Battersea Park Street Circuit
Motor racing circuit located in London, England
Battersea Park funfair disaster
1972 roller coaster disaster
Three Standing Figures 1947
Sculpture by Henry Moore
24th Division War Memorial
War memorial in Battersea Park, London
Pump House Gallery
Art gallery in Battersea Park, London